On November 18, 2023, the Nifty IT index experienced a significant decline of over 3%, primarily... (73 revisions)